culture revealed... - German English Dictionary